The Phasmatodea (sometimes called Phasmida or Phasmatoptera) are an order of insects, whose members are variously known as stick insects (in Europe and Australasia), walking sticks or stick-bugs (in the United States and Canada), phasmids, ghost insects and leaf insects (generally the family Phylliidae). The ordinal name is derived from the Ancient Greek φάσμα phasma, … Continue reading Stick Insects | liewwk
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed